/**求购的列表元素 */
Component({

  /**
   * 组件的属性列表
   */
  properties: {
    /**外部传入的求购数据 */
    data: Object,
  },

  /**
   * 组件的初始数据
   */
  data: {
    host: 'https://www.yunanhua.com',
    imgHost: 'https://img.yunanhua.com',
    /**求购数据，用户渲染 */
    order: {},
    /**
     * 是否显示详情内容
     * none 不显示
     * block 显示
     */
    introShow: 'none'
  },
  observers: {
    data: function (value) {
      // console.log("order",value)
      let now = new Date(value.expect_delivery_time * 1000); //发货日
      value.expect_delivery = now.getFullYear() + "-" + (now.getMonth() + 1) + '-' + now.getDate();
      let l_date = new Date(value.l_time * 1000); //结束日
      value.l_date = l_date.getFullYear() + "-" + (l_date.getMonth() + 1) + '-' + l_date.getDate();
      let s_time = new Date(value.s_time * 1000); //开始日
      value.s_date = s_time.getFullYear() + "-" + (s_time.getMonth() + 1) + '-' + s_time.getDate();
      this.setData({
        order: value
      })
    }
  },
  /**
   * 组件的方法列表
   */
  methods: {
    introBtn_click(e) {
      console.log("introBtn_click", e);
      this.setData({
        introShow: this.data.introShow == 'none' ? 'block' : 'none'
      })
    },
    /**
     * 抢购报价按钮点击，分配按钮点击事件
     * @param {*} e 
     */
    btn_click(e) {
      // console.log(e)

      /**当前点击的按钮数据 */
      this.data.order.btn = this.data.order.btnArr[e.currentTarget.dataset.index];
      /**记住点击的是第几个按钮 */
      this.data.order.btn.btnIndex = e.currentTarget.dataset.index;
      this.triggerEvent('btnClick', this.data.order)
    }
  }
})